package com.ophiux.cs.application.consultBase.dto;

import com.ophiux.cs.application.core.RequestDTO;
import com.ophiux.utils.common.DateUtil;
import com.ophiux.utils.common.StringUtil;

import java.util.Date;

public class AddDeptSortsRequest extends RequestDTO {
    private String SORT_NAME;
    private String PARENT_SORT_ID;
    private String SORT_TYPE;//分类类型1：科室 2：医院
    private String SORT_DESC;
    /**
     *创建时间 格式：yyyy-mm-dd 24hh:mm:ss
     */
    private String CREATE_TIME= DateUtil.getStrDate(new Date(), DateUtil.DateFormat.YYYY_MM_DD_HH_mm_ss);


    @Override
    public boolean isParamValid() {
        if(StringUtil.isEmpty(this.SORT_NAME)){
            return false;
        }
        if(StringUtil.isEmpty(this.SORT_TYPE)){
            return false;
        }
        return true;
    }

    public String getSORT_NAME() {
        return SORT_NAME;
    }

    public void setSORT_NAME(String SORT_NAME) {
        this.SORT_NAME = SORT_NAME;
    }

    public String getPARENT_SORT_ID() {
        return PARENT_SORT_ID;
    }

    public void setPARENT_SORT_ID(String PARENT_SORT_ID) {
        this.PARENT_SORT_ID = PARENT_SORT_ID;
    }

    public String getSORT_TYPE() {
        return SORT_TYPE;
    }

    public void setSORT_TYPE(String SORT_TYPE) {
        this.SORT_TYPE = SORT_TYPE;
    }

    public String getSORT_DESC() {
        return SORT_DESC;
    }

    public void setSORT_DESC(String SORT_DESC) {
        this.SORT_DESC = SORT_DESC;
    }

    public String getCREATE_TIME() {
        return CREATE_TIME;
    }

    public void setCREATE_TIME(String CREATE_TIME) {
        this.CREATE_TIME = CREATE_TIME;
    }
}
